Inheritance diagram for I3DExShaderTransform:

Public Member Functions | |
| virtual void MCCOMAPI | TransformShading (ShadingIn &result, const ShadingIn &shadingIn)=0 |
| virtual boolean MCCOMAPI | IsEnabled ()=0 |
| virtual void MCCOMAPI | SetEnabled (boolean enabled)=0 |
| virtual void MCCOMAPI | SetTransform (const TTreeTransform &transform, const real32 uniformScale=1.0f)=0 |
| virtual void MCCOMAPI | InverseTransformNormal (TVector3 &normal)=0 |
|
|
Applies the inverse of the transform to the given normal
|
|
|
Returns true if the shading transform is set to enabled. |
|
|
Sets the enabled status of the transform. |
|
||||||||||||
|
Sets the transform for the shader.
|
|
||||||||||||
|
TransformShading applies the shading transform by transforming the hit location and normals (and their derivatives) in local coordinates.
|
1.4.5